#include "nad_hnagel4.h"
#include "../GlobalVars/vars.h"
#include "../TextureFunctions/texturefunctions.h"
#include <GL/gl.h>

void draw_hnagel4(){
glPushMatrix();
glScalef(0.1,0.1,0.1);
  hn4cy1();
  hn4cy2();
glPopMatrix();
}


void hn4cy1()
{
	static GLfloat VertexData[] = {
		6.46974f, -15.5300f, -19.3031f, 6.46974f, -15.5300f, -19.3031f, 6.46974f, -15.5300f, -19.3031f, 
		7.50891f, -12.3153f, -12.7120f, 7.50891f, -12.3153f, -12.7120f, 
		7.75000f, -9.10054f, -6.12083f, 7.75000f, -9.10054f, -6.12083f, 
		7.75000f, -5.88581f, 0.470326f, 7.75000f, -5.88581f, 0.470326f, 
		7.75000f, 2.33333f, 0.000000f, 7.75000f, 2.33333f, 0.000000f, 
		7.75000f, 9.66667f, 0.000000f, 7.75000f, 9.66667f, 0.000000f, 
		7.75000f, 17.0000f, 0.000000f, 7.75000f, 17.0000f, 0.000000f, 
		7.75000f, 17.0000f, 0.000000f, 6.44030f, -15.6256f, -19.2565f, 
		6.44030f, -15.6256f, -19.2565f, 7.34025f, -12.8829f, -12.4351f, 
		7.54904f, -9.77463f, -5.79205f, 7.54904f, -6.55991f, 0.799105f, 
		7.54904f, 2.33333f, 0.750000f, 7.54904f, 9.66667f, 0.750000f, 
		7.54904f, 17.0000f, 0.750000f, 7.54904f, 17.0000f, 0.750000f, 
		6.35987f, -15.6956f, -19.2224f, 6.35987f, -15.6956f, -19.2224f, 
		6.87946f, -13.2985f, -12.2324f, 7.00000f, -10.2681f, -5.55137f, 
		7.00000f, -7.05338f, 1.03979f, 7.00000f, 2.33333f, 1.29904f, 
		7.00000f, 9.66667f, 1.29904f, 7.00000f, 17.0000f, 1.29904f, 
		7.00000f, 17.0000f, 1.29904f, 6.25000f, -15.7213f, -19.2099f, 
		6.25000f, -15.7213f, -19.2099f, 6.25000f, -13.4506f, -12.1583f, 
		6.25000f, -10.4487f, -5.46328f, 6.25000f, -7.23400f, 1.12788f, 
		6.25000f, 2.33333f, 1.50000f, 6.25000f, 9.66667f, 1.50000f, 
		6.25000f, 17.0000f, 1.50000f, 6.25000f, 17.0000f, 1.50000f, 
		6.14013f, -15.6956f, -19.2224f, 6.14013f, -15.6956f, -19.2224f, 
		5.62054f, -13.2985f, -12.2324f, 5.50000f, -10.2681f, -5.55137f, 
		5.50000f, -7.05338f, 1.03979f, 5.50000f, 2.33333f, 1.29904f, 
		5.50000f, 9.66667f, 1.29904f, 5.50000f, 17.0000f, 1.29904f, 
		5.50000f, 17.0000f, 1.29904f, 6.05970f, -15.6256f, -19.2565f, 
		6.05970f, -15.6256f, -19.2565f, 5.15975f, -12.8829f, -12.4351f, 
		4.95096f, -9.77463f, -5.79205f, 4.95096f, -6.55991f, 0.799105f, 
		4.95096f, 2.33333f, 0.750000f, 4.95096f, 9.66667f, 0.750000f, 
		4.95096f, 17.0000f, 0.750000f, 4.95096f, 17.0000f, 0.750000f, 
		6.03026f, -15.5300f, -19.3031f, 6.03026f, -15.5300f, -19.3031f, 
		4.99109f, -12.3153f, -12.7120f, 4.75000f, -9.10054f, -6.12083f, 
		4.75000f, -5.88581f, 0.470326f, 4.75000f, 2.33333f, 1.83697e-016f, 
		4.75000f, 9.66667f, 1.83697e-016f, 4.75000f, 17.0000f, 1.83697e-016f, 
		4.75000f, 17.0000f, 1.83697e-016f, 6.05970f, -15.4343f, -19.3498f, 
		6.05970f, -15.4343f, -19.3498f, 5.15975f, -11.7476f, -12.9889f, 
		4.95096f, -8.42644f, -6.44961f, 4.95096f, -5.57535f, -1.13118f, 
		4.95096f, 2.33333f, -0.750000f, 4.95096f, 9.66667f, -0.750000f, 
		4.95096f, 17.0000f, -0.750000f, 4.95096f, 17.0000f, -0.750000f, 
		6.14013f, -15.3643f, -19.3839f, 6.14013f, -15.3643f, -19.3839f, 
		5.62054f, -11.3320f, -13.1915f, 5.50000f, -7.93297f, -6.69029f, 
		5.50000f, -5.08188f, -1.37186f, 5.50000f, 2.33333f, -1.29904f, 
		5.50000f, 9.66667f, -1.29904f, 5.50000f, 17.0000f, -1.29904f, 
		5.50000f, 17.0000f, -1.29904f, 6.25000f, -15.3387f, -19.3964f, 
		6.25000f, -15.3387f, -19.3964f, 6.25000f, -11.1799f, -13.2657f, 
		6.25000f, -7.75234f, -6.77839f, 6.25000f, -4.90126f, -1.45996f, 
		6.25000f, 2.33333f, -1.50000f, 6.25000f, 9.66667f, -1.50000f, 
		6.25000f, 17.0000f, -1.50000f, 6.25000f, 17.0000f, -1.50000f, 
		6.35987f, -15.3643f, -19.3839f, 6.35987f, -15.3643f, -19.3839f, 
		6.87946f, -11.3320f, -13.1915f, 7.00000f, -7.93297f, -6.69029f, 
		7.00000f, -5.08188f, -1.37186f, 7.00000f, 2.33333f, -1.29904f, 
		7.00000f, 9.66667f, -1.29904f, 7.00000f, 17.0000f, -1.29904f, 
		7.00000f, 17.0000f, -1.29904f, 6.44030f, -15.4343f, -19.3498f, 
		6.44030f, -15.4343f, -19.3498f, 7.34025f, -11.7476f, -12.9889f, 
		7.54904f, -8.42644f, -6.44961f, 7.54904f, -5.57535f, -1.13118f, 
		7.54904f, 2.33333f, -0.750000f, 7.54904f, 9.66667f, -0.750000f, 
		7.54904f, 17.0000f, -0.750000f, 7.54904f, 17.0000f, -0.750000f, 
		6.25000f, 17.0000f, 0.000000f, 6.25000f, -15.5300f, -19.3031f
	};
	static GLfloat NormalData[] = {
		0.990051f, -0.0616833f, -0.126466f, 0.990051f, -0.0616833f, -0.126466f, 0.000000f, -0.438383f, -0.898788f, 
		0.996232f, -0.0380169f, -0.0779468f, 0.996232f, -0.0380169f, -0.0779468f, 
		0.999816f, -0.0144968f, -0.0125829f, 0.999816f, -0.0144968f, -0.0125829f, 
		0.992295f, -0.00710250f, 0.123696f, 0.992295f, -0.00710250f, 0.123696f, 
		0.998295f, 0.00515075f, 0.0581394f, 0.998295f, 0.00515075f, 0.0581394f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		0.000000f, 1.00000f, 0.000000f, 0.851369f, -0.515876f, 0.0950979f, 
		-1.21817e-006f, -0.438353f, -0.898803f, 0.861571f, -0.487600f, 0.141211f, 
		0.865909f, -0.456509f, 0.204453f, 0.860115f, -0.236770f, 0.451821f, 
		0.866025f, 0.00138039f, 0.499999f, 0.866025f, 0.000000f, 0.500000f, 
		0.866025f, 0.000000f, 0.500000f, 0.000000f, 1.00000f, 0.000000f, 
		0.490419f, -0.834840f, 0.250063f, -8.99949e-006f, -0.438358f, -0.898800f, 
		0.499195f, -0.813022f, 0.299668f, 0.500207f, -0.785246f, 0.364940f, 
		0.442555f, -0.456325f, 0.771954f, 0.445333f, -0.0111421f, 0.895296f, 
		0.500000f, 0.000000f, 0.866025f, 0.500000f, 0.000000f, 0.866025f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, -0.951868f, 0.306509f, 
		0.000000f, -0.438362f, -0.898799f, 0.000000f, -0.933595f, 0.358329f, 
		-7.71429e-009f, -0.905753f, 0.423806f, -1.00598e-008f, -0.540466f, 0.841366f, 
		0.000000f, -0.0194368f, 0.999811f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 1.00000f, 0.000000f, 
		-0.490419f, -0.834840f, 0.250063f, 8.99949e-006f, -0.438358f, -0.898800f, 
		-0.499195f, -0.813022f, 0.299668f, -0.500207f, -0.785246f, 0.364940f, 
		-0.442555f, -0.456325f, 0.771954f, -0.445333f, -0.0111421f, 0.895296f, 
		-0.500000f, 0.000000f, 0.866025f, -0.500000f, 0.000000f, 0.866025f, 
		0.000000f, 1.00000f, 0.000000f, -0.851369f, -0.515876f, 0.0950979f, 
		1.21817e-006f, -0.438353f, -0.898803f, -0.861572f, -0.487600f, 0.141211f, 
		-0.865909f, -0.456509f, 0.204453f, -0.860115f, -0.236770f, 0.451821f, 
		-0.866025f, 0.00138039f, 0.499999f, -0.866025f, 0.000000f, 0.500000f, 
		-0.866025f, 0.000000f, 0.500000f, 0.000000f, 1.00000f, 0.000000f, 
		-0.990051f, -0.0616832f, -0.126465f, 0.000000f, -0.438383f, -0.898788f, 
		-0.996232f, -0.0380169f, -0.0779468f, -0.999816f, -0.0144968f, -0.0125829f, 
		-0.992295f, -0.00710250f, 0.123696f, -0.998295f, 0.00515075f, 0.0581394f, 
		-1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		0.000000f, 1.00000f, 0.000000f, -0.851375f, 0.392533f, -0.347963f, 
		1.54023e-005f, -0.438391f, -0.898784f, -0.861573f, 0.411470f, -0.297295f, 
		-0.865745f, 0.437860f, -0.242415f, -0.886983f, 0.234955f, -0.397565f, 
		-0.865979f, 0.0120452f, -0.499935f, -0.866025f, 0.000000f, -0.500000f, 
		-0.866025f, 0.000000f, -0.500000f, 0.000000f, 1.00000f, 0.000000f, 
		-0.490408f, 0.711036f, -0.503913f, -8.48107e-006f, -0.438387f, -0.898786f, 
		-0.499198f, 0.736686f, -0.456175f, -0.500024f, 0.763426f, -0.408848f, 
		-0.435855f, 0.436098f, -0.787305f, -0.443304f, 0.00613990f, -0.896350f, 
		-0.500000f, 0.000000f, -0.866025f, -0.500000f, 0.000000f, -0.866025f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 0.827560f, -0.561378f, 
		0.000000f, -0.438408f, -0.898776f, 0.000000f, 0.857146f, -0.515074f, 
		0.000000f, 0.882765f, -0.469814f, -1.11513e-009f, 0.511012f, -0.859574f, 
		0.000000f, -0.00276723f, -0.999996f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 1.00000f, 0.000000f, 
		0.490408f, 0.711036f, -0.503913f, 8.48107e-006f, -0.438387f, -0.898786f, 
		0.499198f, 0.736686f, -0.456175f, 0.500024f, 0.763426f, -0.408848f, 
		0.435855f, 0.436098f, -0.787305f, 0.443304f, 0.00613990f, -0.896350f, 
		0.500000f, 0.000000f, -0.866025f, 0.500000f, 0.000000f, -0.866025f, 
		0.000000f, 1.00000f, 0.000000f, 0.851375f, 0.392533f, -0.347963f, 
		-1.54023e-005f, -0.438391f, -0.898784f, 0.861573f, 0.411470f, -0.297295f, 
		0.865745f, 0.437860f, -0.242415f, 0.886983f, 0.234955f, -0.397565f, 
		0.865979f, 0.0120452f, -0.499935f, 0.866025f, 0.000000f, -0.500000f, 
		0.866025f, 0.000000f, -0.500000f, 0.000000f, 1.00000f, 0.000000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, -0.438376f, -0.898791f
	};
	static GLfloat TexCoordData[] = {
		1.00000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 0.166667f, 0.000000f, 0.166667f, 
		1.00000f, 0.333333f, 0.000000f, 0.333333f, 
		1.00000f, 0.500000f, 0.000000f, 0.500000f, 
		1.00000f, 0.666667f, 0.000000f, 0.666667f, 
		1.00000f, 0.833333f, 0.000000f, 0.833333f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 1.00000f, 0.0833333f, 0.000000f, 
		0.000000f, 1.00000f, 0.0833333f, 0.166667f, 
		0.0833333f, 0.333333f, 0.0833333f, 0.500000f, 
		0.0833333f, 0.666667f, 0.0833333f, 0.833333f, 
		0.0833333f, 1.00000f, 0.000000f, 1.00000f, 
		0.166667f, 0.000000f, 0.000000f, 1.00000f, 
		0.166667f, 0.166667f, 0.166667f, 0.333333f, 
		0.166667f, 0.500000f, 0.166667f, 0.666667f, 
		0.166667f, 0.833333f, 0.166667f, 1.00000f, 
		0.000000f, 1.00000f, 0.250000f, 0.000000f, 
		0.000000f, 1.00000f, 0.250000f, 0.166667f, 
		0.250000f, 0.333333f, 0.250000f, 0.500000f, 
		0.250000f, 0.666667f, 0.250000f, 0.833333f, 
		0.250000f, 1.00000f, 0.000000f, 1.00000f, 
		0.333333f, 0.000000f, 0.000000f, 1.00000f, 
		0.333333f, 0.166667f, 0.333333f, 0.333333f, 
		0.333333f, 0.500000f, 0.333333f, 0.666667f, 
		0.333333f, 0.833333f, 0.333333f, 1.00000f, 
		0.000000f, 1.00000f, 0.416667f, 0.000000f, 
		0.000000f, 1.00000f, 0.416667f, 0.166667f, 
		0.416667f, 0.333333f, 0.416667f, 0.500000f, 
		0.416667f, 0.666667f, 0.416667f, 0.833333f, 
		0.416667f, 1.00000f, 0.000000f, 1.00000f, 
		0.500000f, 0.000000f, 0.000000f, 1.00000f, 
		0.500000f, 0.166667f, 0.500000f, 0.333333f, 
		0.500000f, 0.500000f, 0.500000f, 0.666667f, 
		0.500000f, 0.833333f, 0.500000f, 1.00000f, 
		0.000000f, 1.00000f, 0.583333f, 0.000000f, 
		0.000000f, 1.00000f, 0.583333f, 0.166667f, 
		0.583333f, 0.333333f, 0.583333f, 0.500000f, 
		0.583333f, 0.666667f, 0.583333f, 0.833333f, 
		0.583333f, 1.00000f, 0.000000f, 1.00000f, 
		0.666667f, 0.000000f, 0.000000f, 1.00000f, 
		0.666667f, 0.166667f, 0.666667f, 0.333333f, 
		0.666667f, 0.500000f, 0.666667f, 0.666667f, 
		0.666667f, 0.833333f, 0.666667f, 1.00000f, 
		0.000000f, 1.00000f, 0.750000f, 0.000000f, 
		0.000000f, 1.00000f, 0.750000f, 0.166667f, 
		0.750000f, 0.333333f, 0.750000f, 0.500000f, 
		0.750000f, 0.666667f, 0.750000f, 0.833333f, 
		0.750000f, 1.00000f, 0.000000f, 1.00000f, 
		0.833333f, 0.000000f, 0.000000f, 1.00000f, 
		0.833333f, 0.166667f, 0.833333f, 0.333333f, 
		0.833333f, 0.500000f, 0.833333f, 0.666667f, 
		0.833333f, 0.833333f, 0.833333f, 1.00000f, 
		0.000000f, 1.00000f, 0.916667f, 0.000000f, 
		0.000000f, 1.00000f, 0.916667f, 0.166667f, 
		0.916667f, 0.333333f, 0.916667f, 0.500000f, 
		0.916667f, 0.666667f, 0.916667f, 0.833333f, 
		0.916667f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 1.00000f
	};
	static GLint Indices[] = {
		2, 17, 116, 15, 115, 24, 1, 4, 18, 1, 18, 16, 4, 6, 18, 6, 
		19, 18, 6, 8, 20, 6, 20, 19, 8, 10, 20, 10, 21, 20, 10, 12, 
		22, 10, 22, 21, 12, 14, 22, 14, 23, 22, 17, 26, 116, 24, 115, 33, 
		16, 18, 25, 18, 27, 25, 18, 19, 28, 18, 28, 27, 19, 20, 28, 20, 
		29, 28, 20, 21, 30, 20, 30, 29, 21, 22, 30, 22, 31, 30, 22, 23, 
		32, 22, 32, 31, 26, 35, 116, 33, 115, 42, 25, 27, 36, 25, 36, 34, 
		27, 28, 36, 28, 37, 36, 28, 29, 38, 28, 38, 37, 29, 30, 38, 30, 
		39, 38, 30, 31, 40, 30, 40, 39, 31, 32, 40, 32, 41, 40, 35, 44, 
		116, 42, 115, 51, 34, 36, 43, 36, 45, 43, 36, 37, 46, 36, 46, 45, 
		37, 38, 46, 38, 47, 46, 38, 39, 48, 38, 48, 47, 39, 40, 48, 40, 
		49, 48, 40, 41, 50, 40, 50, 49, 44, 53, 116, 51, 115, 60, 43, 45, 
		54, 43, 54, 52, 45, 46, 54, 46, 55, 54, 46, 47, 56, 46, 56, 55, 
		47, 48, 56, 48, 57, 56, 48, 49, 58, 48, 58, 57, 49, 50, 58, 50, 
		59, 58, 53, 62, 116, 60, 115, 69, 52, 54, 61, 54, 63, 61, 54, 55, 
		64, 54, 64, 63, 55, 56, 64, 56, 65, 64, 56, 57, 66, 56, 66, 65, 
		57, 58, 66, 58, 67, 66, 58, 59, 68, 58, 68, 67, 62, 71, 116, 69, 
		115, 78, 61, 63, 72, 61, 72, 70, 63, 64, 72, 64, 73, 72, 64, 65, 
		74, 64, 74, 73, 65, 66, 74, 66, 75, 74, 66, 67, 76, 66, 76, 75, 
		67, 68, 76, 68, 77, 76, 71, 80, 116, 78, 115, 87, 70, 72, 79, 72, 
		81, 79, 72, 73, 82, 72, 82, 81, 73, 74, 82, 74, 83, 82, 74, 75, 
		84, 74, 84, 83, 75, 76, 84, 76, 85, 84, 76, 77, 86, 76, 86, 85, 
		80, 89, 116, 87, 115, 96, 79, 81, 90, 79, 90, 88, 81, 82, 90, 82, 
		91, 90, 82, 83, 92, 82, 92, 91, 83, 84, 92, 84, 93, 92, 84, 85, 
		94, 84, 94, 93, 85, 86, 94, 86, 95, 94, 89, 98, 116, 96, 115, 105, 
		88, 90, 97, 90, 99, 97, 90, 91, 100, 90, 100, 99, 91, 92, 100, 92, 
		101, 100, 92, 93, 102, 92, 102, 101, 93, 94, 102, 94, 103, 102, 94, 95, 
		104, 94, 104, 103, 98, 107, 116, 105, 115, 114, 97, 99, 108, 97, 108, 106, 
		99, 100, 108, 100, 109, 108, 100, 101, 110, 100, 110, 109, 101, 102, 110, 102, 
		111, 110, 102, 103, 112, 102, 112, 111, 103, 104, 112, 104, 113, 112, 107, 2, 
		116, 114, 115, 15, 106, 108, 0, 108, 3, 0, 108, 109, 5, 108, 5, 3, 
		109, 110, 5, 110, 7, 5, 110, 111, 9, 110, 9, 7, 111, 112, 9, 112, 
		11, 9, 112, 113, 13, 112, 13, 11
	};

	glEnableClientState(GL_TEXTURE_COORD_ARRAY);
	glTexCoordPointer(2, GL_FLOAT, 0, TexCoordData);
	glEnableClientState(GL_NORMAL_ARRAY);
	glNormalPointer(GL_FLOAT, 0, NormalData);
	glEnableClientState(GL_VERTEX_ARRAY);
	glVertexPointer(3, GL_FLOAT, 0, VertexData);

	glColor3f(1.00000f, 1.00000f, 1.00000f);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[0]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[3]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[6]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[9]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[12]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[15]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[18]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[21]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[24]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[27]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[30]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[33]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[36]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[39]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[42]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[45]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[48]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[51]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[54]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[57]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[60]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[63]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[66]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[69]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[72]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[75]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[78]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[81]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[84]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[87]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[90]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[93]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[96]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[99]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[102]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[105]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[108]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[111]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[114]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[117]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[120]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[123]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[126]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[129]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[132]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[135]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[138]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[141]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[144]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[147]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[150]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[153]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[156]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[159]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[162]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[165]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[168]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[171]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[174]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[177]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[180]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[183]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[186]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[189]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[192]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[195]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[198]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[201]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[204]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[207]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[210]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[213]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[216]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[219]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[222]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[225]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[228]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[231]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[234]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[237]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[240]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[243]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[246]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[249]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[252]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[255]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[258]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[261]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[264]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[267]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[270]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[273]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[276]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[279]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[282]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[285]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[288]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[291]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[294]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[297]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[300]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[303]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[306]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[309]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[312]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[315]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[318]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[321]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[324]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[327]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[330]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[333]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[336]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[339]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[342]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[345]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[348]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[351]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[354]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[357]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[360]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[363]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[366]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[369]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[372]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[375]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[378]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[381]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[384]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[387]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[390]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[393]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[396]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[399]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[402]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[405]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[408]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[411]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[414]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[417]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[420]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[423]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[426]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[429]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[432]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[435]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[438]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[441]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[444]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[447]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[450]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[453]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[456]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[459]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[462]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[465]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[468]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[471]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[474]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[477]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[480]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[483]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[486]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[489]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[492]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[495]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[498]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[501]);
}	// End of polygons for object 'hn4cy1'

// Polygons for object 'hn4cy2' (48 polygons)

	void
hn4cy2()
{
	static GLfloat VertexData[] = {
		8.99165f, 16.7679f, 3.76049e-008f, 8.99165f, 16.7679f, 3.76049e-008f, 8.99165f, 16.7679f, 3.76049e-008f, 
		8.99165f, 18.1487f, 3.76049e-008f, 8.99165f, 18.1487f, 3.76049e-008f, 
		8.99165f, 18.1487f, 3.76049e-008f, 8.62658f, 16.7679f, 1.46500f, 
		8.62658f, 16.7679f, 1.46500f, 8.62658f, 18.1487f, 1.46500f, 
		8.62658f, 18.1487f, 1.46500f, 7.62916f, 16.7679f, 2.53745f, 
		7.62916f, 16.7679f, 2.53745f, 7.62916f, 18.1487f, 2.53745f, 
		7.62916f, 18.1487f, 2.53745f, 6.26667f, 16.7679f, 2.92999f, 
		6.26667f, 16.7679f, 2.92999f, 6.26667f, 18.1487f, 2.92999f, 
		6.26667f, 18.1487f, 2.92999f, 4.90417f, 16.7679f, 2.53745f, 
		4.90417f, 16.7679f, 2.53745f, 4.90417f, 18.1487f, 2.53745f, 
		4.90417f, 18.1487f, 2.53745f, 3.90676f, 16.7679f, 1.46500f, 
		3.90676f, 16.7679f, 1.46500f, 3.90676f, 18.1487f, 1.46500f, 
		3.90676f, 18.1487f, 1.46500f, 3.54168f, 16.7679f, 3.76049e-008f, 
		3.54168f, 16.7679f, 3.76049e-008f, 3.54168f, 18.1487f, 3.76049e-008f, 
		3.54168f, 18.1487f, 3.76049e-008f, 3.90676f, 16.7679f, -1.46500f, 
		3.90676f, 16.7679f, -1.46500f, 3.90676f, 18.1487f, -1.46500f, 
		3.90676f, 18.1487f, -1.46500f, 4.90417f, 16.7679f, -2.53745f, 
		4.90417f, 16.7679f, -2.53745f, 4.90417f, 18.1487f, -2.53745f, 
		4.90417f, 18.1487f, -2.53745f, 6.26667f, 16.7679f, -2.92999f, 
		6.26667f, 16.7679f, -2.92999f, 6.26667f, 18.1487f, -2.92999f, 
		6.26667f, 18.1487f, -2.92999f, 7.62916f, 16.7679f, -2.53745f, 
		7.62916f, 16.7679f, -2.53745f, 7.62916f, 18.1487f, -2.53745f, 
		7.62916f, 18.1487f, -2.53745f, 8.62658f, 16.7679f, -1.46500f, 
		8.62658f, 16.7679f, -1.46500f, 8.62658f, 18.1487f, -1.46500f, 
		8.62658f, 18.1487f, -1.46500f, 6.26667f, 18.1487f, 3.76049e-008f, 
		6.26667f, 16.7679f, 3.76049e-008f
	};
	static GLfloat NormalData[] = {
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 
		1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 
		0.000000f, 1.00000f, 0.000000f, 0.879163f, 0.000000f, 0.476522f, 
		0.000000f, -1.00000f, 0.000000f, 0.879163f, 0.000000f, 0.476522f, 
		0.000000f, 1.00000f, 0.000000f, 0.523601f, 0.000000f, 0.851964f, 
		0.000000f, -1.00000f, 0.000000f, 0.523601f, 0.000000f, 0.851964f, 
		0.000000f, 1.00000f, 0.000000f, 9.30437e-008f, 0.000000f, 1.00000f, 
		0.000000f, -1.00000f, 0.000000f, 9.30437e-008f, 0.000000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, -0.523601f, 0.000000f, 0.851963f, 
		0.000000f, -1.00000f, 0.000000f, -0.523601f, 0.000000f, 0.851963f, 
		0.000000f, 1.00000f, 0.000000f, -0.879163f, 0.000000f, 0.476522f, 
		0.000000f, -1.00000f, 0.000000f, -0.879163f, 0.000000f, 0.476522f, 
		0.000000f, 1.00000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		0.000000f, -1.00000f, 0.000000f, -1.00000f, 0.000000f, 0.000000f, 
		0.000000f, 1.00000f, 0.000000f, -0.879163f, 0.000000f, -0.476522f, 
		0.000000f, -1.00000f, 0.000000f, -0.879163f, 0.000000f, -0.476522f, 
		0.000000f, 1.00000f, 0.000000f, -0.523601f, 0.000000f, -0.851963f, 
		0.000000f, -1.00000f, 0.000000f, -0.523601f, 0.000000f, -0.851963f, 
		0.000000f, 1.00000f, 0.000000f, 9.30437e-008f, 0.000000f, -1.00000f, 
		0.000000f, -1.00000f, 0.000000f, 9.30437e-008f, 0.000000f, -1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.523601f, 0.000000f, -0.851964f, 
		0.000000f, -1.00000f, 0.000000f, 0.523601f, 0.000000f, -0.851964f, 
		0.000000f, 1.00000f, 0.000000f, 0.879163f, 0.000000f, -0.476522f, 
		0.000000f, -1.00000f, 0.000000f, 0.879163f, 0.000000f, -0.476522f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		0.000000f, -1.00000f, 0.000000f
	};
	static GLfloat TexCoordData[] = {
		1.00000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 1.00000f, 0.0833333f, 0.000000f, 
		0.000000f, 1.00000f, 0.0833333f, 1.00000f, 
		0.000000f, 1.00000f, 0.166667f, 0.000000f, 
		0.000000f, 1.00000f, 0.166667f, 1.00000f, 
		0.000000f, 1.00000f, 0.250000f, 0.000000f, 
		0.000000f, 1.00000f, 0.250000f, 1.00000f, 
		0.000000f, 1.00000f, 0.333333f, 0.000000f, 
		0.000000f, 1.00000f, 0.333333f, 1.00000f, 
		0.000000f, 1.00000f, 0.416667f, 0.000000f, 
		0.000000f, 1.00000f, 0.416667f, 1.00000f, 
		0.000000f, 1.00000f, 0.500000f, 0.000000f, 
		0.000000f, 1.00000f, 0.500000f, 1.00000f, 
		0.000000f, 1.00000f, 0.583333f, 0.000000f, 
		0.000000f, 1.00000f, 0.583333f, 1.00000f, 
		0.000000f, 1.00000f, 0.666667f, 0.000000f, 
		0.000000f, 1.00000f, 0.666667f, 1.00000f, 
		0.000000f, 1.00000f, 0.750000f, 0.000000f, 
		0.000000f, 1.00000f, 0.750000f, 1.00000f, 
		0.000000f, 1.00000f, 0.833333f, 0.000000f, 
		0.000000f, 1.00000f, 0.833333f, 1.00000f, 
		0.000000f, 1.00000f, 0.916667f, 0.000000f, 
		0.000000f, 1.00000f, 0.916667f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 1.00000f
	};
	static GLint Indices[] = {
		2, 7, 51, 5, 50, 9, 1, 4, 6, 4, 8, 6, 7, 11, 51, 9, 
		50, 13, 6, 8, 12, 6, 12, 10, 11, 15, 51, 13, 50, 17, 10, 12, 
		14, 12, 16, 14, 15, 19, 51, 17, 50, 21, 14, 16, 20, 14, 20, 18, 
		19, 23, 51, 21, 50, 25, 18, 20, 22, 20, 24, 22, 23, 27, 51, 25, 
		50, 29, 22, 24, 28, 22, 28, 26, 27, 31, 51, 29, 50, 33, 26, 28, 
		30, 28, 32, 30, 31, 35, 51, 33, 50, 37, 30, 32, 36, 30, 36, 34, 
		35, 39, 51, 37, 50, 41, 34, 36, 38, 36, 40, 38, 39, 43, 51, 41, 
		50, 45, 38, 40, 44, 38, 44, 42, 43, 47, 51, 45, 50, 49, 42, 44, 
		46, 44, 48, 46, 47, 2, 51, 49, 50, 5, 46, 48, 3, 46, 3, 0
	};

	glEnableClientState(GL_TEXTURE_COORD_ARRAY);
	glTexCoordPointer(2, GL_FLOAT, 0, TexCoordData);
	glEnableClientState(GL_NORMAL_ARRAY);
	glNormalPointer(GL_FLOAT, 0, NormalData);
	glEnableClientState(GL_VERTEX_ARRAY);
	glVertexPointer(3, GL_FLOAT, 0, VertexData);

	glColor3f(1.00000f, 1.00000f, 1.00000f);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[0]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[3]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[6]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[9]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[12]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[15]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[18]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[21]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[24]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[27]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[30]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[33]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[36]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[39]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[42]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[45]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[48]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[51]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[54]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[57]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[60]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[63]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[66]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[69]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[72]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[75]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[78]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[81]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[84]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[87]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[90]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[93]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[96]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[99]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[102]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[105]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[108]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[111]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[114]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[117]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[120]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[123]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[126]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[129]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[132]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[135]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[138]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[141]);
}	// End of polygons for object 'hn4cy2'
